controlled inundation - French English Dictionary